.icon {
	display: inline-block;
	color: #444444;
	fill: currentColor;
}
.icon-home {
	width: 32px;
	height: 32px;
}
.icon-comment {
	width: 32px;
	height: 32px;
}
.icon-image {
	width: 32px;
	height: 32px;
}
.icon-target {
	width: 32px;
	height: 32px;
}
.icon-arrow-up {
	width: 32px;
	height: 32px;
}
.icon-qrcode {
	width: 32px;
	height: 32px;
}
.icon-cart {
	width: 32px;
	height: 32px;
}
.icon-date {
	width: 32px;
	height: 32px;
}
.icon-back {
	width: 32px;
	height: 32px;
}
.icon-forward {
	width: 32px;
	height: 32px;
}
.icon-loading {
	width: 32px;
	height: 32px;
}
.icon-refresh {
	width: 32px;
	height: 32px;
}
.icon-search {
	width: 32px;
	height: 32px;
}
.icon-alert {
	width: 32px;
	height: 32px;
}
.icon-con {
	width: 32px;
	height: 32px;
}
.icon-music {
	width: 32px;
	height: 32px;
}
.icon-phone {
	width: 32px;
	height: 32px;
}
.icon-arrow-down {
	width: 32px;
	height: 32px;
}
.icon-arrow-left {
	width: 32px;
	height: 32px;
}
.icon-card {
	width: 32px;
	height: 32px;
}
.icon-checkmark {
	width: 32px;
	height: 32px;
}
.icon-cross {
	width: 32px;
	height: 32px;
}
.icon-question {
	width: 32px;
	height: 32px;
}
.icon-info {
	width: 32px;
	height: 32px;
}
.icon-angle-left {
	width: 32px;
	height: 32px;
}
.icon-map {
	width: 32px;
	height: 32px;
}
.icon-pencil {
	width: 32px;
	height: 32px;
}
.icon-video {
	width: 32px;
	height: 32px;
}
.icon-list {
	width: 32px;
	height: 32px;
}
.icon-tags {
	width: 32px;
	height: 32px;
}
.icon-gift {
	width: 32px;
	height: 32px;
}
.icon-trashcan {
	width: 32px;
	height: 32px;
}
.icon-logout {
	width: 32px;
	height: 32px;
}
.icon-arrow-right {
	width: 32px;
	height: 32px;
}
.icon-files {
	width: 32px;
	height: 32px;
}
.icon-checkbox-checked {
	width: 32px;
	height: 32px;
}
.icon-checkbox {
	width: 32px;
	height: 32px;
}
.icon-radio-checked {
	width: 32px;
	height: 32px;
}
.icon-radio {
	width: 32px;
	height: 32px;
}
.icon-angle-bottom {
	width: 32px;
	height: 32px;
}
.icon-angle-right {
	width: 32px;
	height: 32px;
}
.icon-lock {
	width: 32px;
	height: 32px;
}
.icon-wifi {
	width: 32px;
	height: 32px;
}
.icon-user {
	width: 32px;
	height: 32px;
}
.icon-angle-top {
	width: 32px;
	height: 32px;
}
.icon-email {
	width: 32px;
	height: 32px;
}
.icon-star {
	width: 30px;
	height: 32px;
}
.icon-heart {
	width: 32px;
	height: 32px;
}
.icon-voice {
	width: 21px;
	height: 32px;
}
.icon-voice-no {
	width: 25px;
	height: 32px;
}
